super causer - Turkish English Dictionary